Any Scheme value can be used as a boolean value for the purpose of a
conditional test. As explained in section , all
values count as true in such a test except for and possibly
the empty list. The only value that is guaranteed to count as false
is . It is explicitly unspecified whether the empty list
counts as true or as false. This report uses the word ``true'' to refer to any
Scheme value that counts as true, and the word ``false'' to refer to any Scheme
value that counts as false. true false
Bartley: tighten this up.